• word of the day

    qatar peninsula

    qatar peninsula - Dictionary definition and meaning for word qatar peninsula

    Definition
    (noun) a peninsula extending northward from the Arabian mainland into the Persian Gulf
    Synonyms : katar , katar peninsula , qatar
Download our Mobile App Today
Receive our word of the day
on Whatsapp